A programming language for teaching data structures and algorithms with? [closed]
Posted
by Andreas Grech
on Stack Overflow
See other posts from Stack Overflow
or by Andreas Grech
Published on 2010-06-10T15:24:27Z
Indexed on
2010/06/10
15:32 UTC
Read the original article
Hit count: 223
Possible Duplicate:
Choice of programming language for learning data structures and algorithms
Teachers have different opinions on what programming language they would choose to teach data structures and algorithms with.
Some would prefer a lower level language such as C because it allows the student to learn more about what goes on beyond the abstractions in terms of memory allocation and deallocation and pointers and pointer arithmetic.
On the other hand, others would say that they would prefer a higher level language like Java because it allows the student to learn more about the concepts of the structures and the algorithm design rather than 'waste time' and fiddle around with memory segmentation faults and all the blunders that come with languages where memory management is manual.
What is your take on this issue? And also, please post any references you may know of that also discuss this argument.
© Stack Overflow or respective owner